# 手写一个简单的单例模式
class Pattern:
    __instance = None
    def __new__(cls, *args, **kwargs):
        if not cls.__instance:
            cls.__instance = super().__new__(cls)
        return cls.__instance

s1 = Pattern()
print(s1)
print(Pattern())         # 就是一个类只能创建一个对象